Tap Trial
---------------------
0x100 - Input (Press A 1.0 Beats after this)

0x101 - Beat Animation

0x102 X - Animations (Monkeys)
0x103 X - Animations (Girl)
0 - Single Tap (Ready)
1 - Double Tap (Ready 1)
2 - Triple Tap (Left, Unused)
3 - Triple Tap (Right, Unused)
4 - Single Tap
5 - Double Tap
6 - Triple Tap (Left)
7 - Triple Tap (Right)
8 - Triple Tap (Charge 1)
9 - Crouch
0xA - Jump (Continuous)
0xB - Jump (Final)
0xC - Land (Final)
0xD - Land (Continuous, Unused)
0xE - Land (Continuous)
0xF - Double Tap (Ready 2)
0x10 - Triple Tap (Charge 2)
0x11 - Background (Unused)
0x12 - Nothing
0x13 - Background (Unused)

0x104 - Record Performance for Giraffe's comments

0x105 X - Giraffe
0 - Hide
1 - Show

0x106 - Remove Giraffe speech bubble
0x106<1> X - Giraffe will say a random message (unless you missed since the last 0x104)
X = Seems to mark which comment is used (Used Values: 0, 1, 2)
0x106<2> - Giraffe miss animation

0x107 0xYYYYYY - Speech Bubble
X = Who Speaks
0 - Monkeys
1 - Giraffe
2 - Remove (Giraffe)
3 - Remove (Monkey)
Y = String
0x504403 - "agbTap_salu" (Follow me!)
0x5044F5 - "agbTap_giraffe_end" (What a performance!)
0x504508 - "agbTap_giraffe_start" (I love tap!)

0x108 - Moving Background (Tap Trial 2)
0 - Enable
1 - Disable
2+- Nothing (Unused)

0x109 - Reset sad giraffe counter (Used at the end of Tap Trial. Notably didn't exist in Fever)
---------------------
Subs (sync):
0x56 - Single Tap
0x57 - Double Tap
0x58 - Crouch
0x59 - Jump (Continuous)
0x5A - Jump (Final)
0x5B - Triple Tap
0x5C - Tap Trial (Practice)
0x5D - Tap Trial (Real Game)
0x5E - Tap Trial 2 (Real Game)
0x5F - Tap Trial (Skipped Practice)